package com.jiaija;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Scanner;

/**
 *
 * 垃圾回收 ：
 *      System.gc()
 * @author : zjj
 * @date : 2022/5/6 15:04
 */
public class Demo01SystemGC {
    public static void main(String[] args) {
        new Demo01SystemGC();
        System.gc();//提醒jvm的垃圾回收器执行gc,但是不确定是否马上执行gc
        //与Runtime.getRuntime().gc();的作用一样。

//        System.runFinalization();//强制调用使用引用的对象的finalize()方法
    }

    @Override
    protected void finalize() throws Throwable {
        super.finalize();
        System.out.println("SystemGCTest 重写了finalize()");
    }
}
